Hello dear,
Understand your concern.
Yes you should consult to doctor.
First tell me which injection had you taken?
Is this
progesterone containing?
If you are sexually active: first exclude
pregnancy.
Delayed period may be due to
hormonal imbalance in your body.
A normal menstrual cycle is dependent on the interaction hormones, including oestrogen and progesterone produced by the ovaries as well other hormones produced by thepituitary gland.
If any of these hormones are not produced in the correct amounts this can disrupt the cycle and cause problems like missed period.
you should duphatson tablet 10 mg twice daily for 4-6 days.
But my best advice is that again consult with your doctor.
Test your hormone profile- Estrogen, Progesteron, FSH, LH, HCG
If necessary do USG.
Do relaxation exercise and
yoga whatever you like.
Maintain hygiene as below:
Wear loose, cotton underwear
Bathe or shower frequently
Wash vagina with warm and salt water after urination to maintain hygiene
Change out of sweaty or wet clothing as soon as possible
Do use hygiene sprays
add yogurt and other fermented foods to your diet to promote healthy bacteria
Reduce the amount of sugar you eat.
Hope this may help you.
Stay healthy.
All the best.